body{overflow-x:hidden;}
.top{background-color: #0dae8d;height: 80px;position: fixed;width: 100%;z-index: 999;}
.logo{float: left;width: 200px;margin-top: 20px;margin-left: 19px;}
.logo p{float: left;}
.logo span{float: left;font-size: 24px;color: #b8fff4;margin-left: 3px}
.meb_img{float: right;width:45px;height: 45px;background-color: #0c9c7f;border-radius: 30px;margin-right: 20px;margin-left: 20px;margin-top: 18px}
.meb{float: right;margin-right: 20px;}
.meb_text{float: right;font-size: 15px;color: #b8fff4;margin-top: 30px;}
.meb_text span{float: left;}
.meb_text em{float: left;margin-top: 7px;margin-left: 5px}
.meb_text em{
	 display: inline-block;
      border-left: 1px solid; border-bottom: 1px solid;
      width: 7px; height: 7px;
      transform: rotate(-45deg);
}
.t80{padding-top: 80px}
.sidebar {
    position: fixed;
    width: 230px;
    height: 100%;
    margin-top: 80px;
    background-color: #1dc09e;
    z-index: 1;
    white-space: nowrap;
    transition: all 0.5s;
    background: url(/images/left_bg.png) 0 0 no-repeat;
		overflow: hidden;
 }
 .sidebar + .content-area {
    margin-left: 230px;
    transition: margin 0.5s;
}

.nav_ico{height: 50px;background: url(/images/nav_top_bg.png) 0 0 no-repeat;text-align:center;overflow: hidden;}
.nav_ico p{width: 33px;height: 33px;background-color: #7af2d7;border-radius: 30px;margin:0 auto;margin-top: 10px}
.nav_list ul li{line-height: 45px;clear:both;transition: 300ms}
.nav_list ul li a:hover span{color: #b8fff4;}
.nav_list ul li a{display: block;height: 45px;line-height: 45px;width: 230px;}
.nav_list ul li small{float: left;display: block;width: 32px;margin-left: 30px;margin-top: 15px}
.nav_list ul li span{float: left;font-size: 15px;color: #fff;}
.nav_list ul li em{float: right;
		 display: inline-block;
        border-right: 1px solid; border-bottom: 1px solid;
        width: 9px; height: 9px;
        transform: rotate(-45deg);
        color: #fff;
        margin-top: 20px;
        margin-right: 20px;
			opacity: 1;

}
.gan{width: 70px !important;}
.nav_list{}
.gan ul li{overflow: hidden;}
.gan ul li a{width: 70px;}
.gan span{display: none;}
.gan em{display: none !important;}
.gan small{margin-left: 22px !important}
.gan_r{margin-left: 70px !important}
.menu_list{position: absolute;right:95px;top:65px;width: 190px;border: 1px solid #f1f1f1;border-radius: 3px;background-color: #fff;display: none;}
.menu_list ul li{line-height: 40px;border-bottom:1px solid #f1f1f1; text-align:center;}
.menu_list ul li a{font-size: 14px;color: #333;}
.btn_menu{cursor: pointer;float: right;}
.nav_list  ul li:hover{background-color: #53ccb9;}
.nav_list ul li ul{height: auto;background: #3ac1b0;clear:both;overflow: hidden;display: none}
.cur{background-color: #53ccb9;}
.cur1{background-color: #53ccb9;}
.cur em{border-right:0 !important; border-left: 1px solid; }
.nav_list ul li ul li a span{font-size: 14px !important;}
.nav_list ul li ul li a{height: auto;line-height: auto;line-height: 45px;display: block}
.nav_list ul li ul li{overflow: hidden;}
.nav_list ul li ul li:hover{color: #0dae8d !important;background-color: #53ccb9;}

@media only screen and (max-width: 400px){
    .zj2_date{
        width: 170px;
        margin-left: 0px;
    }
    .zj2_btn{
        margin-left: 0px;
        width: 50px;
    }

    .zj2_btn .btn_zj{
        width: 50px;
    }

}


@media only screen and (max-width: 768px){
    .meb_text em{
        margin-top: 4px;
    }
    .nav_list ul li ul li a{
        line-height: 30px;
    }
   /* .meb_img{
        display: none;
    }*/
    .meb_text{
        display: none;
    }
   /* .meb_text{
        display: block;
        margin-top: 22px;
        font-size: 12px;
    }*/
    .sysname{

    }
    .nav_list ul li {line-height: 30px}
	.nav_list ul li a{width: auto;height: 30px;line-height: 30px;}
    .nav_list ul li em{margin-top: 10px}
.gang{display: none;}
.menu_list{right:5px;width: 130px}

.sidebar {
    right: -1000px;
    transition: all 0.5s;
    height: 100%;
    position: fixed;
    margin-top: 60px;

}
.sidebar + .content-area {
    margin-left: 0px;

}
.tk{right:0px !important;}
.tk + .content-area {
    filter: blur(3px);
    transition: filter 0.5s;
}
.logo{float: left;width: 230px;margin-top: 20px;margin-left: 25px;}
.logo p{float: left;}
.logo span{float: left;color: #b8fff4;}

}
.bg{background: #ebf4f9;}
.z_top{height: 50px;line-height: 50px;background-color: #e2eaee;display:none}
.z_list{width: 500px;margin:0 auto;}
.z_img{float: left;width: 7%;}
.z_img img{float: left;margin-top: 15px}
.z_text{float: left;width: 90%;height: 50px;overflow: hidden;}
.z_text ul li{line-height: 50px;clear:both;}
.z_text ul li em{width: 4px;height: 4px;background-color: #59cdb9;float: left;margin-top: 22px;margin-right: 5px;}
.z_text ul li a{float: left;font-size: 14px;color: #333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.z_text ul li span{float: right;color: #999;font-size: 14px;}
.men_btn{float: right;width: 30px;height: 25px;background:rgba(255,255,255,.3);margin-left: 10px;margin-top: 23px;padding-top:7px;display: none;}
.gang{float: left;width: 30px;height: 25px;background:rgba(255,255,255,.3);margin-left: 10px;margin-top: 25px;padding-top:7px;}
.line{border-top:2px solid #f1f1f1;margin-top: 7px;margin:0 10px;height: 5px;display: block;}
@media only screen and (max-width: 768px){
    .z_text ul li{
        padding: 0 5px;
    }
.sidebar {
    right: -234px;
}
.sidebar + .content-area {
    margin-left: 0px;

}
.meb{margin-right: 10px;}

.z_list{width: auto;margin:0 5px;}
.meb_img{margin-right: 0px;margin-left: 0px;}
.z_text ul li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 66%;display: block;}
.men_btn{display: block;}
}

.content{padding:45px;overflow: hidden;}
.main_top{background: url(/images/main_bg.png) bottom no-repeat;height: 148px;}
.left_bg{background: url(/images/line.png) right no-repeat;height: 148px;overflow: hidden;}
.top_ico{margin-left: 10%;margin-right: 5%}
.f2{margin:0 auto;width: 900px;padding-top: 20px}
.f2 img{float: left;margin-right: 10px}
.f2 p{float: left;}
.align-items-center {
    align-items: center !important;
}
.media {
    display: flex;
    align-items: flex-start;

}
.media-body {
    flex: 1;

}

.font18{font-size: 22px;color: #b8fff4;}
.font18 em{color: #fff;}
.font18 span{font-size: 75px;color: #fff;margin:0 10px;}
.top_ico2 em{font-size: 18px;color: #fff;}
.top_ico2 small{font-size: 22px;color: #b8fff4;}
.top_time{font-size: 72px;color: #fff;}
.top_ico2{float: left;margin-top: 20px}
.left_r{height: 148px}
@media only screen and (max-width: 1600px){

 .content{padding:20px;}
.top_time{font-size: 52px;color: #fff;}
.font18 span{font-size: 55px;color: #fff;margin:0 10px;}
.top_ico{margin-left: 5%;}
    .top_ico2 em{font-size: 16px}
    .top_ico2 small{
        font-size: 16px;
    }
}


.m_title{height: 58px;line-height: 58px;background-color: #fff;margin-top: 20px;font-size: 14px;color: #a0a1a1;text-align: center;border-left:5px solid #30c4a9;overflow: hidden;
}
.m_title p{margin:0 10px;}
@media only screen and (max-width: 768px){
    .m_title{line-height: 20px;padding-top: 10px}
}
.list_list{margin-top: 20px;overflow: hidden;}
.block{background-color: #fff;overflow: hidden;}
.block_title{height: 54px;line-height: 54px;background-color: #f8fbfd;border-bottom: 1px solid #f4f7fa;font-size: 16px;border-bottom:1px solid #24c8aa }
.block_title span{padding-left:20px ;}
.block_list{height: 250px;}
.block1{border-bottom:1px dashed #ddd; height: 105px;margin:0 30px;margin-top: 15px}
.k1{height: 90px;margin-top: 10px;margin-top: 10px;}
.k1_font{font-size: 16px;color: #3b4145;margin-left: 0px;text-align: left;margin-left: 15px}
.k1_font em{font-size: 15px;color: #566369;}
.k1_font span{font-size: 14px;color: #3b4145;text-align:left;display: block;}
.k1 span img{margin-left: 20px}
.k1{border-right:1px solid #f1f1f1;}
.k2{height: 90px;margin-top: 10px;margin-top: 10px;}
.k2 span img{margin-left: 20px}
.k2_font em{font-size: 15px;color: #87929c;}
.k2_font span{font-size: 14px;color: #a0a1a1;text-align:left;display: block;}
.k2_font{font-size: 16px;color: #87929c;margin-left: 0px;text-align: left;margin-left: 15px}
.link_btn a{display: block;width: 183px;height: 64px;line-height: 64px;background: url(/images/btn_bg.png) 0 0 no-repeat;margin:0 auto;margin-top: 20px;color: #fff;font-size: 16px;text-align:center;}
.link_text{text-align: center;font-size: 14px;color: #3b4145;}
.link_text span{color: #30c4a9;font-size: 20px}

.block_tab{text-align:center;margin-top: 15px;position: relative;}
.block_tab table{width: 101%}
.block_tab th{height: 49px;line-height: 49px;border:1px solid #f8f8f8;text-align: center;font-size: 15px;}
.block_tab td{height: 49px;line-height: 49px;border:1px solid #f8f8f8;font-size: 15px;}
.t0{margin-top: 0px}
.block_tab th:first-child{background-color: #f8fbfd;}
.block_tab td:first-child{background-color: #f8fbfd;color: #30c4a9;}

.block_t table{width: 101%}
.block_t th{height: 49px;line-height: 49px;border:1px solid #f8f8f8;text-align: center;font-size: 15px;text-align: center;}
.block_t td{height: 49px;line-height: 49px;border:1px solid #f8f8f8;font-size: 15px;text-align: center;font-size: 12px}
.t0{margin-top: 0px;}
.block_t th:first-child{background-color: #f8fbfd;}
.block_t td:first-child{background-color: #f8fbfd;color: #30c4a9;}
.block_title a{float: right;font-size: 12px;color: #a0a1a1;margin-right: 20px}
.list_li ul li{line-height: 61px;border-bottom:1px solid #f8f8f8;overflow: hidden; }
.list_li ul li em{float: left;width: 3px;height: 3px;background-color: #60d2bd;margin-left: 20px;margin-top: 30px}
.list_li ul li a{width: 50%;float: left;margin-left: 10px;font-size: 14px;color: #333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
.list_li ul li span{float: right;font-size: 14px;color: #a0a1a1;margin-right: 20px;}

.gan_r .echar{left:30%;}
.echar{position: absolute;top:100px;left:30%;width: 100px}
.echar p{font-size: 35px;color: #566369;}
.echar span{font-size: 12px;color: #566369;}
.e_pie{width: 90%;height: 230px;}
@media only screen and (max-width: 1441px){
.k1 span img{margin-left: 10px}
.k2 span img{margin-left: 0}
.block1{margin: 0 10px;margin-top: 10px}
.k1_font,.k2_font{font-size: 17px;margin-left: 15px}
.list_li ul li a{max-width: 350px;}
    @media only screen and (max-width: 1024px){
        .list_li ul li a{max-width: 150px;}
    }
    @media only screen and (max-width: 768px){
        .list_li ul li a{max-width: 70%;}
    }
    @media only screen and (max-width: 420px){
        .list_li ul li a{max-width: 50%;}
    }

.echar{left:26%;}
.top_time{font-size: 50px;}
    @media only screen and (max-width: 768px){
        .echar{left:32%;}
    }
    @media only screen and (max-width: 420px){
        .echar{left:26%;}
    }
}

@media only screen and (max-width: 768px){
    .list_li ul li span{font-size: 12px}

.block_t table{width: 100%}
.block_t th{line-height: 24px;height: 34px;ext-align: center;font-size: 12px}
.block_t td{line-height: 24px;height: 34px;text-align: center;font-size: 12px}

.content{padding:10px;}
.left_bg{background: none;}
.top_ico img{width: 55px}
.left_r{height: 74px}
.top_ico{margin-left: 2%;margin-right: 2%}
.font18{font-size: 14px;}
.font18 span{font-size: 20px;margin: 0}
.left_bg{height: 74px}
.top_ico2 em{font-size: 14px;}
.top_ico2 small{font-size: 14px;}
.top_time{font-size: 33px;}
.top_ico2{margin-top: 0px}
.k1{border-right:0;height: auto;padding-top: 10px}
.k2{height: auto;padding-top: 15px}
.block1{border:0;}
.block_list{height: auto;overflow: hidden;}
.k2 span img{margin-left: 10px}
.k1 span img{margin-left: 10px}
.link_btn {padding-top: 10px}
.link_text{margin-top: 0px;}
.t_20{margin-top: 20px}
    @media only screen and (max-width: 320px){
        .list_li ul li a{
            max-width: 40%
        }
    }


.block_tab table{width: auto;margin:0 auto;}

.e_pie{width: 99%;height: 230px;}
.k1 img,.k2 img{width: 50px;}
.link_btn a{margin-top: 40px}
.link_text{margin-bottom: 10px}
.link_btn{padding-top: 0}
.nav_list ul li img{width: 16px}
.nav_list ul li small{width: 22px;margin-top: 8px}
.z_img img{width: 18px}
.list_li ul li{line-height: 50px;}
.list_li ul li em{margin-top: 24px}
.table-responsive{border:0;margin-bottom: 0;}
.block_tab td{height: 45px;line-height: 45px;}
.block_tab th{height: 50px;line-height: 50px;}
.top{height: 60px}
.logo{margin-top: 3px;margin-left: 0px}
.meb_img{margin-top: 8px}
.men_btn{margin-top: 18px}
.menu_list{top: 60px}
.t80{padding-top: 60px}
.logo img{margin-top: 0 !important;width: 40px !important;margin-left: 0.3rem !important;}
.meb_img img{width: 37px;height: 37px}
.meb_img{width: 37px;height: 37px;margin-top: 12px}
::-webkit-scrollbar-thumb {
     background: rgba(0, 0, 0, 0.3);
    border-radius: 100px;
    opacity: 0;
}

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    border-radius: 100px;
}
}
.login_bg{background: url(/images/login_bg.png) top center  no-repeat;}
.login_logo{width: 320px;margin:0 auto;margin-top: 160px;overflow: hidden;}
.login_logo dt{float: left;width: 70px;margin-top: 10px;margin-left: 2rem}
.login_logo dd{float: left;}
.login_logo dd p{font-size: 36px;color: #fff;margin-left: 15px;margin-top: 40px;letter-spacing:3px}
.login_logo dd em{border-bottom:1px solid #4bd6c7;width: 33px;display: block;margin-right: 10px;float: left;margin-top: 8px;margin-left: 10px;}
.login_logo dd small{float: left;font-size: 12px;color: #84ffed;}
.login_list{width: 445px;height: 557px;background-color: #fff;margin:0 auto;margin-top: 30px;border-radius: 5px;
box-shadow:10px 10px 5px #2fae9d;}
.login_title{height: 75px;margin:0 15px;border-bottom:1px dashed #ddd;line-height: 75px;margin-bottom: 25px;}
.login_title ul li{float: left;width: 50%;font-size: 18px;color: #333;text-align: center;border-right:1px dashed #ddd;line-height: 60px;margin-top:10px}
.login_title ul li:last-child{border:0;}
.login_title a{width: 40px;line-height: 40px;margin:0 auto;display: block;margin-top: 7px}
.login_cur a{color: #30c4a9 !important;}
.login_title a:hover{text-decoration: none}
.login_cur a{border-bottom:2px solid #30c4a9;}
.login_in{width: 346px;height: 45px;margin:0 auto;border: 1px solid #f1f1f1;line-height: 45px;margin-top: 20px;border-radius: 3px}
.login_in dt{width: 54px;height: 44px;background-color: #f6f6f6;border-right:1px solid #f1f1f1;line-height: 45px;text-align: center;float: left;}
.login_in dd{float: left;}
.l_in{line-height: 43px;font-size: 14px;color: #666;text-indent: 10px;border:0;outline: none;}
.yzm_in{line-height: 43px;font-size: 14px;color: #666;text-indent: 10px;border:0;outline: none;width: 47%;float: left;border:1px solid #f1f1f1;border-radius: 3px;-webkit-appearance: none;}
.login_yzm{width: 346px;height: 45px;margin:0 auto;line-height: 45px;margin-top: 20px;border-radius: 3px}
.yzm{display: block;width: 35%;float: right;height: 43px;line-height: 43px;border: 1px solid #36c6ac;text-align: center;color: #36c6ac;border-radius: 3px}
.login_btn{margin:0 auto;width: 363px;margin-top: 20px;}
.btn_login{width: 363px;height: 50px;line-height: 50px;margin-bottom: 10px;background: #39ccb3  ;border-radius: 6px; text-align: center;border:0;font-size: 22px;color: #fff;}
@media only screen and (max-width: 1441px){
.login_logo{margin-top: 100px;}

}
@media only screen and (max-width: 1337px){
.login_logo{margin-top: 70px;}

}
.showmore{
    width: 40%;
    height: auto;
    max-height: 500px;
    overflow: auto;
    position: fixed;
    top: 30%;
    border: 1px solid #ddd;
    left: 0;
    right: 0;
    margin: auto;
    background: #fff;
}
.showmore li{
    padding: 0 10px;
    line-height: 50px;
    font-size: 18px;
    border-bottom: 1px solid #ddd;
}

@media only screen and (max-width: 768px){
    .showmore{
        width: 90%;
        height: auto;
        max-height: 350px;
        overflow: auto;
        position: fixed;
        top: 80px;
        border: 1px solid #ddd;
        left: 0;
        right: 0;
        margin: auto;
        background: #fff;
    }
    .showmore li{
        padding: 0 10px;
        line-height: 40px;
        font-size: 14px;
        border-bottom: 1px solid #ddd;
    }

.login_logo{margin-top: 20px;width: 250px}
.login_logo dt{width: 67px;margin-top: 10px;}
.login_logo dt img{width: 70px;}
.login_logo dd p{font-size: 28px;}
.login_logo dd em{border-bottom:1px solid #4bd6c7;width: 20px;display: block;margin-right: 10px;margin-left: 10px;}
.login_list{width: auto;height: 450px; padding-bottom:20px;margin:0 10px;margin-top: 20px;margin-bottom: 20px}
.login_title{height: 55px;margin:0 10px;line-height: 55px;margin-bottom: 15px;}
.login_title ul li{float: left;width: 50%;font-size: 16px;color: #333;text-align: center;border-right:1px dashed #ddd;line-height: 40px;margin-top:10px}
.login_title a{width: 40px;line-height: 30px;margin:0 auto;display: block;margin-top: 0px}
.login_in{width: auto;margin:0 15px;height: 35px;border: 1px solid #f1f1f1;line-height: 35px;margin-top: 15px;border-radius: 3px}
.login_in dt{width: 44px;height:34px;background-color: #f6f6f6;border-right:1px solid #f1f1f1;line-height: 34px;text-align: center;float: left;}
.login_in dt img{width: 18px}
.login_in dd{float: left;}
.l_in{line-height: 33px;font-size: 14px;color: #666;text-indent: 10px;border:0;outline: none;}
    .yzm_in{line-height: 33px;font-size: 14px;color: #666;text-indent: 10px;border:0;outline: none;width: 47%;float: left;border:1px solid #f1f1f1;border-radius: 3px;-webkit-appearance: none;}

.login_yzm{width: auto;height: 35px;margin:0 15px;line-height: 35px;margin-top: 15px;border-radius: 3px}
.yzm{display: block;width: 35%;float: right;height: 43px;line-height: 43px;border: 1px solid #36c6ac;text-align: center;color: #36c6ac;border-radius: 3px}
.login_btn{margin:0 15px;width: auto;margin-top: 20px;}
.btn_login{width: 100%;line-height:45px;height: 45px;margin-bottom: 10px; background: #39ccb3;text-align: center;border:0;font-size: 18px;color: #fff;border-radius: 5px}

}
.location{line-height: 50px;}
.location img{float: left;margin-top: 15px;margin-left: 40px;margin-right: 5px;}
.location span{display: block;float: left;font-size: 14px;color: #a0a1a1;}
.location a{color: #a0a1a1;}
.dz{height: 146px;background-color: #fff;position: relative;}
.fx_in{width: 627px;line-height: 45px;border: 1px solid #f1f1f1;border-radius: 3px;margin-left: 20px;margin-top: 55px;overflow: hidden;}
.fx_font{font-size: 14px;color: #a0a1a1;margin-left: 40px;margin-top: 50px; }
.fx_in input{width: 90%;float: left;height: 42px;line-height: 42px;border:0;outline: none;font-size: 14px;color: #666;;text-indent: 10px}
.fx_in img{margin:0 5px;float: right;padding-top: 12px}
.sysj{
    height: 200px;
}
.pages{
    width: 500px;
    font-size: 16px;
}
@media only screen and (max-width: 768px){
    .pages{
        width: 300px;
        font-size: 12px;
    }
    .sysj{
        height: auto;
    }
.fx_in{width: auto;margin-right: 10px}
.fx_in input{width: 82%;float: left;height: 42px;line-height: 42px;border:0;outline: none;font-size: 14px;color: #666;;text-indent: 10px;margin-right: 10px}
.fx_in{margin-left: 10px;margin-top: 30px}
.fx_font{margin-left: 10px;margin-top: 20px;}
.dz{height: auto;padding-bottom: 20px;}
.fx_in img{margin:0 2px;width: 12px;padding-top: 15px}
}
@media only screen and (max-width: 400px){
    .fx_in input{width: 72%;}
}
.fx_tab{margin-top: 20px;background-color: #fff;}
.fx_title{height: 54px;line-height: 54px;background-color: #f8fbfd;border-bottom:1px solid #f4f7fa;}
.fx_title span{color: #3b4145;font-size: 14px;margin-left: 20px}
.fx_tab table{width: 100%}
.fx_tab th{height: 66px;line-height: 66px;font-size: 15px;color: #3b4145;text-align: center;border:1px solid #f1f1f1;}
.fx_tab td{height: 66px;line-height: 66px;font-size: 15px;color: #3b4145;text-align: center;border:1px solid #f1f1f1;}
.tab_bg{background-color: #f8fbfd;}
@media only screen and (max-width: 768px){
.fx_tab th{height: 46px;line-height: 46px;}
.fx_tab td{height: 40px;line-height: 30px;font-size: 13px;word-break: break-all}
.block_tab1 table{width: 100%;}

}
.code{width: 170px;height: 170px;border: 1px solid #f1f1f1;line-height: 170px;text-align: center;background-color: #fff;position: absolute;top:110px;margin-left: 550px;display: none;z-index: 999;}
.code img{vertical-align: middle;}
 /*第一个三角形*/
.code::before{  /*这里的伪元素用单冒号和双冒号都一样*/
    content: '';
    display: block;
    position: absolute;
    top: -10px;
    left: 70px;
    border-left: 10px solid transparent ;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ddd;
        }
/*第二个三角形*/
.code::after{
    content: '';
    display: block;
    position: absolute;
    top: -9.5px; /*向下偏移量是矩形边框宽度的1.4（根号2）倍，即8.4，top值为-26-（-8.4）*/
    left: 70px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
}
@media only screen and (max-width: 768px){

.code{width: 100px;height: 103px;line-height: 100px;text-align: center;background-color: #fff;top:70px;margin-left: 0;display: none;right:10px;}
.code::before{  /*这里的伪元素用单冒号和双冒号都一样*/
    content: '';
    display: block;
    position: absolute;
    top: -5px;
    left: 82px;
    border-left: 5px solid transparent ;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #ddd;
        }
/*第二个三角形*/
.code::after{
    content: '';
    display: block;
    position: absolute;
    top: -4px; /*向下偏移量是矩形边框宽度的1.4（根号2）倍，即8.4，top值为-26-（-8.4）*/
    left: 82px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #fff;
}
.code img{width: 90px;}
.f2 img{width: 50px}
.f2{width: auto;margin-left: 20px}
.bq_bg{height: 88px;}
}
.team{margin-top: 20px;}
.t_0{margin-top: 0px !important}
.cz_font{font-size: 14px;color: #a0a1a1;margin-left: 5%;}
.cz_form{line-height: 60px;}
.sele{width: 40%;height: 42px;line-height: 42px;border:1px solid #f1f1f1;font-size: 14px;color: #666;outline: none;background-color: #fff;text-indent: 10px;-webkit-appearance: none;}
.cz_list{margin-top: 50px}
.fx_in1{width: 90%;line-height: 45px;border: 1px solid #f1f1f1;border-radius: 3px;overflow: hidden;}
.fx_in1 input{width: 85%;float: left;height: 42px;line-height: 42px;border:0;outline: none;font-size: 14px;color: #666;;text-indent: 5px}
.fx_in1 img{margin:0 5px;float: right;padding-top: 12px}
.fx_c{position: relative;}
.cz_text{font-size: 14px;color: #a0a1a1;line-height:30px;}
.cz_font{width: 80px;}
.cz_btn{width: 203px;height: 69px;background: url(/images/cz_btn.png) 0 0 no-repeat;border:0;font-size: 20px;color: #fff;margin-top: 20px;margin-bottom: 98px}
.fx_c .code{margin-left: 420px;top: 65px;}
.fx_text{
     display: none;
 }
.fx_text1{
    display: none;
}
.fx_input{
    display: block;
}
.fx_tit{
    display: block;
}
.fx_tit1{
    display: none;
}
.fx_text{
    line-height: 38px;
}
.fx_text1{
    line-height: 38px;
}
.w_30{
    width: 30%;
}
@media only screen and (max-width: 768px){
    .w_30{
        width: 90px;
    }
    .txnum{
       margin-top: 20px;
    }
    .fx_text{
        display: inline-block;
        margin: 0px;width:87%;height: 38px;border: none;padding-left: 5px
    }
    .fx_text1{
        display: inline-block;
        margin: 0px;width:87%;height: 38px;border: none;padding-left: 5px
    }
    .fx_input{
        display: none;
    }
    .fx_in1 input{
        width: 90%;
        font-size: 12px;
    }

    @media only screen and (max-width: 500px){

        .fx_text{
            word-break: break-all;
            line-height: 18px;
        }
    }
    @media only screen and (max-width: 420px){
        .fx_text{
            word-break: break-all;
            line-height: 18px;
        }
    }
    @media only screen and (max-width: 320px){

        .fx_text1{
            font: 12px/1.5 tahoma,arial,sans-serif;
            word-break: break-all;
            padding-left: 10px
        }
    }
.cz_font{width: 60px;position: absolute;margin-top: -30px;margin-left: 10px}
.cz_list{margin-top: 20px}
.cz_form{line-height: 40px;padding-left: 10px}
.sele{width: 95%}
    .selex{width: 80%}
.fx_in1{width: 95%;margin-top: 16px}
.fx_tit{
    display: none;
}
    .fx_tit1{
        display: block;position: absolute;margin-top: 8px;
    }
    .txnum1{
        margin-top: 30px;
    }
    .qbdz1{
        margin-top: -20px;
    }

.fx_in1 img{margin:0 5px;width: 12px;padding-top: 15px}
.cz_text{font-size: 12px;line-height: 24px;}
.cz_btn{margin-bottom: 10px;margin-top: 0px}
.cz_text{margin-right:10px;}
}
.zj_tab{line-height: 57px;background-color: #fff;margin-top: 20px;overflow: hidden;}
.zj1{float: left;margin-left: 10px;}
.zj1 ul li{float: left;width: 79px;height: 35px;line-height: 35px;background-color: #e2eaee;text-align: center;margin:0 5px;margin-top: 11px;border-radius: 5px;color: #506672;font-size: 15px;cursor: pointer;}
.zj_cur{background-color: #fab42f !important;color: #fff !important;}
.zj2{margin-left: 70px;float: left;}
.zj2_text{font-size: 15px;color: #3b4145;float: left;}
.zj2_btn{float: left;}
.btn_zj{width: 89px;height: 44px;background:  url(/images/date_bn.png) 0 0 no-repeat;border:0;margin-top: 12px}
.zj2_date{float: left;}
.zj2_date input{float: left;}
.form_datetime{height: 32px;line-height: 32px;border:1px solid #f1f1f1;width: 170px;margin:0 10px;margin-top: 12px;border-radius: 3px;font-size: 14px;color: #666;text-indent: 5px;background: url(/images/date.png) right  no-repeat;-webkit-appearance: none;}
.zj2_date span{float: left;}
@media only screen and (max-width: 768px){
.zj1{float: none;overflow: hidden;}
.zj1 ul li{width: 60px;height: 30px;line-height: 30px;font-size: 13px}
.zj2{float: none;margin-left: 15px;}
.form_datetime{width: 70px;background: none;line-height: 29px;height: 29px;margin:0 5px;margin-top: 15px;font-size: 10px }
.btn_zj{width: 59px;height: 34px;background:  url(/images/date_bn.png) 0 0 no-repeat;border:0;margin-top: 15px;background-size:50px 34px ;}

}
@media only screen and (max-width: 320px){
    .zj1 ul li{font-size: 12px}
}
.jg_title{height: 60px;line-height: 60px;background:url(/images/main_bg.png) bottom no-repeat;}
.form_input{height: 35px;line-height: 35px;border:1px solid #f1f1f1;width: 170px;margin:0 10px;margin-top: 12px;border-radius: 3px;font-size: 14px;color: #666;text-indent: 5px;}
@media only screen and (max-width: 400px){
    .form_input{
        width: 150px;
    }

}

.jg_text{font-size: 15px;color: #fff;float: left;margin-left: 30px;}
.jg_list{background-color: #f8fbfd;height: 620px;overflow: hidden;}
.jg_block{width: 197px;height: 127px;background-color: #fff;margin:0 auto;border-radius: 5px;}
.k_c{margin-top: 90px;}
.jg1{height: 78px;background-color: #30c4a9;border-radius: 5px 5px 0 0}
.jg1 p{height: 38px;border-bottom:1px solid #41ceb3;text-align: center;font-weight: bold;color: #fff;line-height: 38px;font-size: 14px; }
@media only screen and (max-width: 768px) {
    .jg_text{
        font-size: 12px;
    }
    @media only screen and (max-width: 320px) {
        .jg_text{
            font-size: 15px;
        }
    }

    .jg1 p{font-size: 12px}
}
.jg1 span{line-height: 38px;font-size: 14px;text-align: center;display: block;color: #fff;}
.jg2 p{width: 50%;box-sizing: border-box;border-right:1px solid #f1f1f1;float: left;line-height: 48px;text-align: center;font-size: 14px;color: #666;}
.jg2 p:last-child{border:0}
.jg_line{height: 62px;border-right: 1px solid #ddd;width: 1px;margin:0 auto;}
.jg_line_k{width: 511px;height: 57px;border:1px solid #ddd;margin:0 auto;border-bottom:0}

.k_l{float:left;}
.k_r{float:right;}
.jg_li{width: 761px;margin:0 auto}

.all_seat{
    max-height: 90px;overflow: auto;width: 101%
}
.all_seat_ban{
    cursor: pointer;
    margin-top:5px;
    width:80px;
    height: 40px;border: 1px solid;
    margin-left: 10px;
    background:#80dfce;
    color: #fff;
    text-align: center;
    float: left
}

@media only screen and (max-width: 768px) {
    .sy_span{
        display: inline-block;
    }
    .all_seat_ban{
        cursor: pointer;
        margin-top:5px;
        min-width:70px;
        width:19%;
        height: 40px;border: 1px solid;
        margin-left:1%;
        background:#80dfce;
        color: #fff;
        text-align: center;
        float: left
    }
    .all_seat{
        padding-left: 1%;
        max-height: 30%;
        float: left;
    }
    @media only screen and (max-width: 375px) {
        .all_seat{
            padding-left: 0;
        }
        .all_seat_ban{
            margin-left:0;
        }
    }
    .jg_li {
        width: 94%;
        margin: 0 3%;
        overflow: hidden;
    }

    .jg_list {
        height: auto;
        padding-bottom: 20px;
    }

    .jg_block {
        width: 150px;
        height: 127px;
        background-color: #fff;
        margin: 0 auto;
        border-radius: 5px;
    }

    .jg_line_k {
        width: 500px;
        height: 57px;
    }
    @media only screen and (max-width: 450px) {
        .jg_line_k {
            width: 211px;
        }

    }
    .location img {
        margin-left: 10px
    }

    .k_c {
        margin-top: 20px
    }

    .jg_text {
        margin-left: 10px
    }

    .nav_ico {
        display: none;
    }

}
.jg_block {
    overflow: hidden;
}
.login_logo img{
    width: 75px;
}
.logo img{
    width: 40px;
}
.d_logo img{
    width: 52px;
}
@media only screen and (max-width:320px) {
    .jg_block {width: 135px}
}
    /*首页*/
    .d_bg{background: url(/images/d_bg.jpg)  center 60px no-repeat;background-attachment:fixed}
    .d_top_bg{height: 80px;background: url(/images/d_top.png) top center no-repeat;position: fixed;top:0;width: 100%;z-index: 999}
    .d_top{width: 1200px;margin:0 auto;}
    .d_logo{float: left;width: 300px;margin-top: 15px;}
    .d_logo dt{float: left;width: 55px;margin-top: -10px;}
    .d_logo dd{float: left;margin-top: 5px;}
    .d_logo dd p{font-size: 24px;color: #fff;letter-spacing: 1px}
    .d_logo dd em{border-bottom:1px solid #65e8ea;width: 13px;display: block;margin-right: 7px;float: left;margin-top: 8px;margin-left: 0px;}
    .d_logo dd small{float: left;font-size: 12px;color: #84ffed;position: absolute}
    .d_logo dd b{border-bottom:1px solid #65e8ea;width: 13px;display: block;float: left;margin-top: 8px;margin-left: 7px;}
    .d_login{float: right;line-height: 80px;}
    .d_login a{float: left;}
    .d_login_btn img{float: left;margin-top: 30px;margin-right: 5px;}
    .d_login_btn span{float: left;font-size: 14px;color: #fff;margin-right: 10px;}
    .d_login_btn em{float: left;color: #67f0d7;margin-top: -1px;}
    .d_reg_btn{width: 120px;height: 33px;line-height: 30px;border: 1px solid #fff;font-size: 14px;text-align: center;color: #fff;margin-top: 25px;margin-left: 20px}
    .d_reg_btn:hover{border: 1px solid #fef6a1;color: #fef6a1;text-decoration: none;}
    .pc_tc{
        display: none;
    }
    @media only screen and (max-width: 768px){
        .d_logo dd{float: left;margin-top:-5px;margin-left: 15px}
        .tc{
            position: absolute;
            top: 30px;
            right: 10px;
        }
        .pc_tc{
            display: block;
        }
        .d_reg_btn:hover{border: 0;color: #fff;text-decoration: none;}
        .d_login{
            line-height: 25px;
            margin-top: 15px;
            margin-right: 5px;
        }
        .d_bg{background: url(/images/d_bg2.png)  center 60px no-repeat;}
        .d_bg{ }
        .d_top_bg{height: 60px;}
        .d_top{width: auto;margin:0 auto;}
        .d_logo{width: auto;margin-left: 5px}
        .d_login_btn img{margin-top: 5px;width: 15px;}
        .d_login_btn{line-height: 25px;width: 15px;display: none}
        .d_reg_btn{width: auto;border:0;margin-right: 10px;margin-top: 0px;line-height: 60px;margin-left: 10px}
        .d_logo img{width: 40px;}
        .d_logo dd p{font-size: 24px;margin-left: -2px;}
        .d_logo dd em{width: 5px;margin-right: 3px;display: none}
        .d_logo dd b{width: 5px;margin-left: 3px;display: none}
        .d_logo dt{width: 27px;margin-top: -9px;}
        .d_logo{margin-top:12px;}
    }
    .d_gg{height: 45px;line-height: 45px;background:url(/images/d_gg.png) top center;margin-top: 80px;}
    .d_text{float: left;width: 90%;height: 45px;overflow: hidden;}
    .d_text ul li{line-height: 45px;clear:both;}
    .d_text ul li em{width: 4px;height: 4px;background-color: #59cdb9;float: left;margin-top: 22px;margin-right: 5px;}
    .d_text ul li a{float: left;font-size: 14px;color: #fff;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
    }
    .d_text ul li span{float: left;color: #fff;font-size: 14px;margin-left: 10px}
    .d_jc{width: 1200px;margin:0 auto;}
    .d_jc p{font-size: 24px;color: #fff;margin-top: 45px;text-align: center;}
    .d_jc span{display: block;text-align: center;font-size: 87px;color: #fff;font-family: arial;}
    .d_jc span em{color: #fff;font-size: 30px;font-family: arial;}
    @media only screen and (max-width: 768px){
        .d_jc{width: auto;}
        .d_jc p{font-size: 20px;margin-top: 20px;}
        .d_jc span{font-size: 57px;}
        .d_jc span em{font-size: 20px;}
    }
    .d_time{height: 55px;background: url(/images/d_time.png) top center repeat-x;width: 1200px;margin: 0 auto;border-radius: 5px;line-height: 48px;text-align: center;}
    .d_time p{color: #1b9885;font-size: 15px;}
    .d_time span{font-size: 30px;}
    .d_font{height: 55px;background:rgba(0,75,63,.1);width: 1200px;margin: 0 auto;border-radius: 5px;line-height: 65px;text-align: center;font-size: 14px;color: #fff;margin-top: -10px;}
    @media only screen and (max-width: 768px){
        .d_time,.d_font{width: auto;margin:0 10px;}
        .d_font{margin-top: -10px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
    }
    .d_btn{text-align: center;margin-top: 25px;}
    .d_btn a{display: block;width: 214px;height: 64px;background:  url(/images/d_btn.png) 0 0 no-repeat;margin:0 auto;line-height: 52px;font-size: 18px;color: #1c9986;}
    .d_btn span{float: left;margin-left: 85px;}
    @media only screen and (max-width: 768px){
        .d_btn a{display: block;width: 138px;height: 40px;background-size:138px 40px;line-height: 33px;font-size: 14px;}
        .d_btn span{margin-left: 55px;}
        .d_gg{margin-top: 60px;}
    }
    .d_info{background:rgba(0,0,0,.1);height: 128px;width: 1200px;margin:0 auto;border: 1px solid #42ceb2;margin-top: 15px;}
    .d_l{float: left;width: 4%}
    .d_c{float: left;width: 92%}
    .d_r{float: right;width: 4%;text-align: right}
    .d_1{margin-top: -2px;margin-left: -2px}
    .d_2{margin-bottom: -2px;margin-left: -2px;margin-top: 90px;}
    .d_3{margin-top: -2px;margin-right: -2px}
    .d_4{margin-bottom: -2px;margin-right: -2px;margin-top: 90px;}
    .d_c{font-size: 14px;line-height: 32px;color: #adfffb;margin-top: 15px;}
    .d_c a{color: #fef6a1;}
    .d_info2{background:rgba(36,191,199,.3);height: 50px;width: 1200px;margin:0 auto;border: 1px solid #42ceb2;margin-top: 15px;margin-bottom: 60px;}
    .d_22{margin-bottom: -2px;margin-left: -2px;margin-top: 12px;}
    .d_44{margin-bottom: -2px;margin-right: -2px;margin-top: 12px;}
    .d_cc{font-size: 14px;line-height: 40px;color: #adfffb;margin-top: 5px;float: left;width: 92%}
    .d_cc a{color: #fef6a1;}
    @media only screen and (max-width: 768px){
        .d_info{height: auto !important;width: auto;margin:0 10px;border: 1px solid #42ceb2;margin-top: 15px;overflow: hidden;}
        .d_c{line-height: 1rem;color: #adfffb;margin-top: 10px;font-size: .6rem;}
        .d_2{margin-top: 10rem;}
        .d_4{margin-top: 10rem;}
        .d_info2{height: auto;width: auto;margin:0 10px;border: 1px solid #42ceb2;margin-top: 15px;overflow: hidden;}
        .d_cc{line-height: 1rem;color: #adfffb;margin-top: 10px;font-size: .6rem;}
        .dc1{
            font-size: 14px;
        }
        .d_22{margin-top: 3rem;}
        .d_44{margin-top: 3rem;}
        .d_info2{margin-bottom: 20px;}
    }
    .list  li a{text-decoration: none;}
    .d_list{width: 1200px;margin:0 auto;margin-top: 20px;margin-bottom: 20px;}
    .d_k{width: 386px;height: 360px;background:rgba(0,0,0,.1);border: 1px solid #42ceb2;text-align: center;}
    .d_k .d_c img{margin-top: 27px;}
    .d_k .d_c p{font-size: 20px;color: #fff;margin-top: 20px;}
    .d_k .d_c span{display: block;font-size: 14px;color: #fff;line-height: 30px;margin:0 30px;margin-top: 20px;}
    .d_l1{margin-top: -2px;margin-left: -2px}
    .d_l2{margin-bottom: 0px;margin-left: -2px;margin-top: 322px;}
    .d_l3{margin-top: -2px;margin-right: -2px;float: right;}
    .d_l4{margin-bottom: -2px;margin-left: -2px;margin-top: 339px;}
    @media only screen and (max-width: 768px){
        .d_list{width: auto;}
        .d_k{width: auto;margin:0 10px;height: auto;}
        .d_c img{width: 100px}
        .d_k .d_c img{margin-top: 10px;}
        .d_k .d_c p{font-size: 16px;color: #fff;margin-top:10px;}
        .d_k .d_c span{display: block;font-size: 14px;color: #fff;line-height: 24px;margin:0 10px;margin-top: 10px;}
        .d_l2{margin-bottom: -2px;margin-left: -2px;margin-top: 212px;}
        .d_l4{margin-bottom: -4px;margin-left: -4px;margin-top: 232px;}
        .t_20{margin-top: 10px;}
    }
    .d_title{margin:0 10px;border-bottom: 1px solid #33c1a9;font-size: 18px;color: #99ffef;padding-bottom: 5px}
    .d_j{margin:0 10px;height: 60px;background:rgba(0,0,0,.2);margin-top: 10px;}
    .d_j img{float: left;margin-top: 13px !important;margin-left: 50px}
    .d_j span{float: left;font-size: 14px;color: #fff;margin:0 !important;line-height: 60px !important;margin-left: 20px !important}
    .d_j em{font-size: 26px;}
    .d_ph{margin:0 10px;}
    .d_ph ul li{border-bottom: 1px solid #33c1a9;line-height: 40px;font-size: 14px;color: #fff;overflow: hidden;}
    .d_ph ul li em{display: block;width: 33.3%;float: left;}
    .d_ph  small{border-bottom: 1px solid #33c1a9;line-height: 40px;font-size: 14px;color: #fff;overflow: hidden;display: block;}
    .d_ph  small em{display: block;width: 33.3%;float: left;}
    .d_ph ul{overflow: hidden;}
    .list1{height: 160px}
    @media only screen and (max-width: 768px){
        .d_j img{float: left;margin-top: 19px !important;margin-left: 20px;width: 25px}
        .d_j span{margin-left: 10px !important}
        .right,.left{float: none;overflow: hidden;}
        .list1{height: 90px}
        .d_list{margin-top: 10px;margin-bottom: 0;}
        .d_info2{margin-top: 10px;}
    }





.msg_box{
    width: 100%;
    border: 1px solid #0dae8d;
    margin-top: 20px;

    padding-bottom: 30px;
    overflow: auto;
    font-size: 16px;
}
.msg_box h3{
   text-align: center;background: #0dae8d;color: #fff;line-height: 50px;font-size: 2rem
}
.msg_box textarea{
    width: 40%;min-height: 250px;margin-top: 15px;border: none;padding-left: 5px;font-size: 16px;
}
.sub_ban {
   width: 100px;line-height: 30px;background: #0dae8d;color: #fff;text-align: center;
}

.msg_tab{
    width: 100%;
    margin-top: 5px;
}
.msg_tab th,td{
    text-align: center;
}

.sysmsg{
    width: 550px;height: 200px;margin: auto;background: #fff;box-shadow: 10px 10px 30px #5d5d5d; position: fixed;top: 330px;left: 0;right: 0;display: none;
    z-index: 9999;
}
.sysmsg h3{
    text-align: center;font-size: 18px;line-height: 40px;background: #1ab394;color: #fff
}
.sysmsg .showmsg{
    line-height: 100px;height: 100px; text-align: center;font-size: 20px;
}
.sysmsg .close_msg{
    width: 80px;margin: auto;text-align: center;background: #1ab394;line-height: 30px;color: #fff
}
.thismsg h3{
    text-align: center;font-size: 18px;line-height: 40px;background: #1ab394;color: #fff
}
.thismsg .message{
    line-height: 100px;height: 100px; text-align: center;font-size: 20px;
}
.fknr{
   overflow: auto;max-height: 50px
}
.fkxq{
    background: #ebf4f9;margin:auto;width: 100%; left: 0;right: 0; bottom: 200px;z-index: 999;font-size: 16px;
}
.fk_ban{
    float: left;text-align: center
}

.tjjh{
    padding: 5%;
    font-size: 18px;
}
.yjdbp{
  max-height: 800px;overflow: auto;padding:0 150px
}
.fk_box{
    padding-bottom: 10px;width: 60%; margin: auto;
}
.fk_btn{
    width:40%;height: 30px;top: 25px;left:30%; cursor: pointer;position: relative;float: left;
}
.sub_ban_img{
    height:60px;float: left;background: none
}
.close_fk{
    cursor: pointer;width: 80px;margin: auto;line-height: 30px;text-align: center;background: #0dae8d;color: #fff;margin-top: 10px
}
.ggxq{
    top: 200px;
    width: 65%;
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    background: #fff;
    font-size: 16px;
}
.ggxq11{
    top: 100px;
    width: 55%;
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    background: #fff;
    font-size: 16px;
}
.gzjs_td{
    padding-left: 10%;
    padding-right:10%;
}
.sysmsg1{
    width: 40%;height: 250px;
}
.showmsg1{
    padding: 0 100px;font-size: 16px;line-height: 70px
}
.sysmsg1 .showmsg1{
    line-height: 50px;
}
.new_txdz{
    padding-left: 5px;line-height: 30px;width: 60%;margin-top: 10px;
}
.txdz_code{
    padding-left: 5px;line-height: 30px;width: 30%;margin-top: 10px;float: left;
}
.txdz_send{
    line-height: 30px;width: 25%;border: none;background:#1ab394;color:#fff;margin-top: 10px;
}
.sub_txdz{
    width: 80px;float: left;font-size: 14px; line-height: 30px;background: #1ab394;color:#fff;margin-top: 20px;
}
.close_txdz{
   width: 80px;float: right;font-size: 14px;line-height: 30px;background: #1ab394;color:#fff;margin-top: 20px;
}
@media only screen and (max-width: 1024px){
    .showmsg1{
        padding: 0;
    }
    .new_txdz1{
        float: left;line-height: 30px;width: 58%;
    }
}
.msg_box11{
    padding-bottom: 50px;
}
@media only screen and (max-width: 768px){
    .thismsg .message{
        font-size: 18px;
    }
    .thismsg .message1{
        font-size: 16px;
    }
    @media only screen and (max-width: 320px){
        .thismsg .message1{
            font-size: 12px;
        }
    }
    .jc_text_li{
        margin-top: -7px
    }
    .ggxq{
        top:80px
    }
    .msg_box h3{
        font-size: 1.5rem;
        line-height:40px;
    }
    .msg_box .ggxq{
        width: 95%;
    }
    .msg_box{
        font-size: 14px;
        min-height: 500px;
    }
    .msg_box11{
        min-height: 400px;
        padding-bottom: 50px;
    }
    .msg_box12{
        min-height: 200px;
    }
    .sysmsg1 .showmsg1{
        line-height: 25px;
    }
    #sysmsg1{
        width:95%;
    }
    #xgmm{
        width:95%;
    }
    #showmsg1{
        padding: 0 5px;font-size: 12px;line-height: 50px
    }

    .new_txdz{
        padding-left: 5px;line-height: 30px;width: 70%;
    }
    .new_txdz1{
        float: left;line-height: 30px;width: 58%;
    }
    @media only screen and (max-width: 320px){
        .new_txdz{
            width:65%;
        }

        .new_txdz1{
           width: 58%;
        }
    }
    .txdz_code{
        padding-left: 5px;line-height: 30px;
    }
    .txdz_send{
        line-height: 30px;border: none;background:#1ab394;color:#fff
    }

    .sub_txdz{
      margin-top: 20px;
    }
    .close_txdz{
        margin-top: 20px;
    }

    .gzjs_td{
        padding-left: 10px;
        padding-right: 10px;
    }

    .ggxq{
        width: 95%;
        min-height: 200px;
    }
    .sub_ban_img{
        background: none;
        position: absolute;
        right: 10px;
    }
    .fk_ban{
        width: 30%;
    }
    .fk_btn{
        width:70%;left: 15%;
    }
    .sub_ban{
        width: 80px;
    }
    .fk_box{
       width: 95%;
    }
    .sysmsg{
        width: 280px;top: 130px
    }
    .sysmsg h3{
        font-size: 16px
    }
    .sysmsg .showmsg{
       font-size: 16px;
    }

    .yzm{
        height: 33px;
        line-height: 33px;
    }
    .fknr{
        overflow: hidden;
        word-break: keep-all;
        text-overflow: ellipsis;
    }
    .fkxq{
        bottom: 10px;
        font-size: 12px;
    }
    .fknr_td {
        position: absolute;
        width: 35%;
        overflow: hidden;
        word-break: keep-all;
        text-overflow: ellipsis;
    }
    .table-striped{
        font-size: 14px;
    }
    .z_text ul li span{
        display: none;
    }
    .z_text ul li a{
        width: 80%;
    }
    .logo_sys span{
        font-size: 16px;
        margin-top: 8px;
    }
    .logo_u span{
        font-size: 12px;
        margin-left: 0;
        padding-top: 10px;
    }
    .tjjh{
        padding: 5%;
        font-size: 14px;
    }
    .yjdbp{
       padding:0 10px
    }
    .ypf2 p{
        margin-top: 15px;
    }
    .msg_box textarea{width: 80%;min-height: 80px}
    .msg_box .msg_textarea{
        min-height: 150px;font-size: 16px;
    }

}